permanent investment - German English Dictionary